KAdao

Otázka od: Lahoda Radek

30. 8. 2004 14:55

zdravim,
pouziva nekdo KAdao pro mdb? potreboval bych obcas poradit..

nejde mi toto, pise ze field Pozice v tabulce neni (pritom v dbgridu je
videt):
Spozice := KADaoTable2.FieldByName('Pozice').AsString;

definici table mam v create jako v prikladu
//table systemy
  if KADaoDatabase2.Connected Then KADaoDatabase2.Connected:=False;
//reset
  KADaoDatabase2.Connected:=True;
  KADaoTable2.QueryDefParameters.Clear;
  KADaoTable2.QueryDefName:='';
  KADaoTable2.TableName:='';
  KADaoTable2.SQL.Clear;
  sql := 'Select Pozice,Konektor,Deska from [systemy]';
  KADaoTable2.SQL.Add(sql);
  KADaoTable2.Active:=True;
  Datasource2.DataSet:=KADaoTable2;
  DBGrid1.DataSource:=Datasource2; //nelze menit

dekuji za rady
R.Lahoda

...---...
Blizi se cipova totalita, pak prijde Apokalypsa
http://www.vesmirni-lide.cz/lucid/index3.htm
http://www.vesmirni-lide.cz/lucid/apokalypsa.htm

Globalizace je, kdyz anglicka princezna s egyptskym frajerem havaruji ve
francouzskem tunelu s nemeckou limuzinou pohanenou holandskym motorem a
rizenou belgickym ridicem nalitym skotskou whisky pri honicce s italskymi
novinari foticimi japonskymi fotaky a nasledne pres veskerou peci americkych
lekaru se skalpely ze svedske oceli a se svycarskymi leky zemrou...
MarSus


Odpovedá: Jan Novak

3. 9. 2004 20:50

> pouziva nekdo KAdao pro mdb? potreboval bych obcas poradit..

ja, ale moje reakcni doba je cca tyden

> pise, ze field Pozice v tabulce neni (pritom v dbgridu je videt):

Kdyz to pise, tak to asi bude pravda. Co tak projet v cyklu for i:=0
to TFields.Count vsechny TField[i] a vypsat TField[i].FieldName ? Ten
text, co se ukazuje v gridu, je TField[i].DisplayName a muze byt jiny!

Nejlepsi to bude udelat v tom miste programu, kde pristup k fieldu
generuje chybu. A zacal bych vypsanim toho Count-u...